@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;margin-left: auto; margin-right: auto; font-size:14px; font-family:Arial;}
body{background-color:#ffffff;}
img{ -ms-interpolation-mode: bicubic; border:0 none;}
ol,ul,li { list-style: none;cursor: pointer;}
.clear{ clear:both;}
a{cursor: pointer;color:#ffffff;text-decoration:none;}
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}


a{ display:block; text-decoration:none;}
img{ display:block; border:none;}
li{ list-style:none;}
input{ border:none;}
iframe{ display:block;}

.top{width:100%; height:10px; background:#333;}
.head{ width:1127px; margin:0 auto; overflow:hidden; height:80px;}
.head img{ float:left;}
.info{ float:right; width:70px; height:20px; margin-top:40px; background-color:#004080;}
.info a{ display:inline; padding:2px 5px;color:#FFF; line-height:22px;}
.a1{  font-size:12px; color:#ffffff;}
.a2{  font-size:12px; color:#ffffff;}
.a3{ font-size:12px; color:#ffffff;}
.a4{ font-family:tahoma, Arial, Helvetica, sans-serif; font-size:18px; font-weight:900;}
.a5{  font-size:12px; color:#ffffff; font-family:Arial;}
.a5:hover{color:#FFFFFF; background-color:#FC3; width:70px; height:30px;}

.nav{ width:100%; background-color:#333;}
.navbox{ width:1127px; margin:0 auto; height:40px;}
.navbox li{ width:187.8px; float:left; text-align:center; height:40px; line-height:40px; font-size:15px; position:relative; z-index:101; color:#FFF;}
.navbox li:hover{ color:#ffffff; background-color:#000;}
.navbox li a:hover{color:#FFF;}
.navbox dl{ display:none; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
.navbox li:hover dl{ display:block;}
.nb1{ width:560px; height:180px; position:absolute; left:-187.8px; top:40px;background-image:url(images/bg.png); padding:20px;}
.nb2{ width:650px; height:250px; position:absolute; left:-167px; top:40px; background-image:url(images/bg.png); padding:20px;}
.nb3{ width:560px; height:180px; position:absolute; left:-120px; top:40px; background-image:url(images/bg.png); padding:20px;}
.nb33{ width:560px; height:180px; position:absolute; left:-120px; top:40px; background-image:url(images/bg.png); padding:20px;}
.nb4{ width:560px; height:180px; position:absolute; left:-270px; top:40px;background-image:url(images/bg.png); padding:20px}
.nb5{ width:560px; height:180px; position:absolute; left:-412.2px; top:40px; background-image:url(images/bg.png); padding:20px;}

.nb1 dd{ width:280px; height:180px;float:left; }
.nb1 dd a{ background-image:url(images/8_13.png); background-repeat:no-repeat; background-position:18px 3px; color:#ffffff; width:139px; float:left; font-size:14px; margin-bottom:20px; line-height:normal;  text-align:left; text-indent:2em;}
.nb1 dd a:hover{color:#ffffff;}
.nb1 dd.fg{ border-right:#666 solid 1px; width:279px;}
.nb1 img{ margin:0 auto;}
.nb1 p{ width:212px; margin:0 auto; line-height:normal; font-size:14px; color:#ffffff; text-align:left; line-height:22px;}

.nb2 dd{ width:140px; height:250px;float:left; }
.nb2 dd a{ background-image:url(images/8_13.png); background-repeat:no-repeat; background-position:18px 3px; color:#ffffff; width:139px; float:left; font-size:14px; margin-bottom:20px; line-height:normal; text-align:left; text-indent:2em;}
.nb2 dd a:hover{ color:#ffffff;}
.nb2 dd.fg{ border-right:#666 solid 1px; width:140px;}
.nb2 dd.indexcp_view{ width:480px; }
.indexcp_view img{ float:left; margin-bottom:45px;}

.nb3 dd{ width:280px; height:180px;float:left; }
.nb3 dd h1{width:280px;  font-size:14px; margin-bottom:15px; line-height:normal; text-align:left; text-indent:1.3em;  color:#ffffff;}
.nb3 dd a{ background-image:url(images/8_13.png); background-repeat:no-repeat; background-position:18px 3px; color:#ffffff; width:280px;  font-size:14px; margin-bottom:8px; line-height:normal; text-align:left; text-indent:2em;}
.nb3 dd a:hover{ color:#ffffff;}
.nb3 dd.fg{ border-right:#666 solid 1px; width:279px;}
.nb3 img{ margin:0 auto;}
.nb3 p{ width:212px; margin:0 auto; line-height:normal; font-size:14px; color:#ffffff; text-align:left; line-height:22px;}
.nb3 span{ color:#000;}



.nb33 dd{ width:280px; height:180px;float:left; }
.nb33 dd h1{width:280px;  font-size:14px; margin-bottom:15px; line-height:normal; text-align:left; text-indent:1.3em;  color:#ffffff;}
.nb33 dd a{background-repeat:no-repeat; background-position:18px 3px; color:#ffffff; width:280px;  font-size:14px; margin-bottom:8px; line-height:normal; text-align:left; text-indent:2em;}
.nb33 dd a:hover{ color:#ffffff;}
.nb33 dd.fg{ border-right:#666 solid 1px; width:279px;}
.nb33 img{ margin:0 auto;}
.nb33 p{ width:212px; margin:0 auto; line-height:normal; font-size:14px; color:#000; text-align:left; line-height:22px;}
.nb33 span{ color:#000;}



.nb4 dd{ width:280px; height:180px;float:left; }
.nb4 dd a{ background-image:url(images/8_13.png); background-repeat:no-repeat; background-position:18px 3px; color:#000; width:139px; float:left; font-size:14px;  line-height:normal; text-align:left; text-indent:2em;}
.nb4 dd a:hover{ color:#ffffff;}
.nb4 dd.fg{ border-right:#666 solid 1px; width:279px;}
.nb4 img{ margin:0 auto;}
.nb4 p{ width:212px; margin:0 auto; line-height:normal; font-size:14px; color:#000; text-align:left; line-height:22px; margin-top:6px;}
.nb4 span{ color:#ffffff;}

.nb5 dd{ width:280px; height:180px;float:left; }
.nb5 dd a{ background-image:url(images/8_13.png); background-repeat:no-repeat; background-position:18px 3px; color:#ffffff; width:139px; float:left; font-size:14px;  line-height:normal; text-align:left; text-indent:2em;}
.nb5 dd a:hover{ color:#ffffff;}
.nb5 dd.fg{ border-right:#666 solid 1px; width:279px;}
.nb5 h1{ line-height:24px; font-size:14px; color:#ffffff;}
.nb5 img{ margin:0 auto;}
.nb5 p{ width:242px; margin:0 auto; line-height:normal; font-size:14px; color:#ffffff; text-align:left; line-height:24px;}


.banner{ width:1426px; margin:auto; height:500px; position:relative; z-index:100;}
.banner img{ position:absolute; max-width:100%;}
.banner ul{ position:absolute; left:1160px; top:400px;}
.banner li{ background-image:url(images/9.png); width:12px; height:12px; margin:8px; float:left;}
.banner .current_a{ background-image:url(images/8.png);}

.banner1{ width:100%; height:300px; text-align:center;}



.index_product{ width:965px; padding:10px; background-position:center;}
.product_fl{ width:1000px; margin:0 auto; margin-top:40px; }
.pt{ overflow:hidden;}
.pt h1{ padding-left:25px; float:left; font-size:20px; background-image:url(images/nh.png); background-repeat:no-repeat;  color:#333; font-family:"黑体";}
.pt h1 span{ font-size:14px; color:#666; text-indent:1em; display:inline-block;}
.searchbox{ float:right; overflow:hidden;}
.s1{ background-image:url(../images/14_18.png); width:169px; height:26px; vertical-align:top; display:block; float:left; line-height:26px; text-indent:1em; color:#666;}
.s2{ background-image:url(../images/15_19.png); width:31px; height:26px; vertical-align:top; display:block; float:left;}
.product_fl ul{ overflow:hidden;}
.product_fl li{ width:240px; height:60px; margin:0 2px; background-repeat:no-repeat; background-position:center 30px; float:left; padding-top:290px; text-align:center;}
.cp1{ background-image:url(images/a.png);}
.cp2{ background-image:url(images/b.png);}
.cp3{ background-image:url(images/c.png);}
.cp4{ background-image:url(images/d.png);}
.cp1:hover{ background-image:url(images/aa.png); color:#004080;}
.cp2:hover{ background-image:url(images/bb.png); color:#004080;}
.cp3:hover{ background-image:url(images/cc.png); color:#004080;}
.cp4:hover{ background-image:url(images/dd.png); color:#004080;}

.cp5{ background-image:url(images/e.png);}
.cp6{ background-image:url(images/f.png);}
.cp7{ background-image:url(images/g.png);}
.cp8{ background-image:url(images/h.png);}
.cp5:hover{ background-image:url(images/ee.png);color:#004080;}
.cp6:hover{ background-image:url(images/ff.png);color:#004080;}
.cp7:hover{ background-image:url(images/gg.png);color:#004080;}
.cp8:hover{ background-image:url(images/hh.png);color:#004080;}




.marquee {width:1127px;margin:0 auto;height:200px;overflow:hidden; margin-top:20px;}
.marquee li{ display:inline; float:left; margin:5px;}
.marquee li a{ width:260px; height:200px; display:block; float:left; text-align:center; font-size:12px;}
.marquee a:hover{ background-color:transparent;}





.footbg{background-image:url(images/footbg.jpg); width:100%; height:108px;}
.foot{margin:0;padding:0;margin-left: auto; margin-right: auto; color: #FFFFFF; font-family:"微软雅黑"; font-size:12px; width:1127px; line-height:18px;}
.foot a {color:#FFF;}